rock slice - German English Dictionary